Function: removeAttribute(domElementOrNodeArrayOrCSSSelector, stringAttributeNameOrArray) Shorthand: remAttr(domElementOrNodeArrayOrCSSSelector, stringAttributeNameOrArray) Description: Removes the specified attributes for a DOM element, markup string, or CSS selector referenced element. Returns: domElement or matching node array, or $A object if chained. Example: // Remove an attribute from a DOM element var myElement = $A.removeAttribute(domElement, "tabindex"); // Remove multiple attributes from an array of DOM elements var myElementsArray = $A.removeAttribute([domElement1, domElement2], [ "tabindex", "aria-disabled" ]); // Remove multiple attributes from multiple DOM elements referenced by a CSS selector var myElementsArray = $A.removeAttribute('#myListbox[role="listbox"] *[role="option"][tabindex]', [ "aria-selected", "tabindex" ]); // Or the same using chaining // Remove an attribute from a DOM element var myChain = $A(domElement).removeAttribute("tabindex"); // Remove multiple attributes from an array of DOM elements var myChain = $A([domElement1, domElement2]).removeAttribute([ "tabindex", "aria-disabled" ]); // Remove multiple attributes from multiple DOM elements referenced by a CSS selector var myChain = $A('#myListbox[role="listbox"] *[role="option"][tabindex]').removeAttribute([ "aria-selected", "tabindex" ]); // To return the modified element within a chain, use the "return()" method. var myElement = myChain.return();